03 O projeto e sua estrutura

Próxima Atividade
  • Sugerir melhoria
Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
0:00
Fullscreen
00:00
Mute
Playback Rate
  • 2x
  • 1.5x
  • 1.2x
  • 1x
  • 0.8x
  • 0.7x
1x
Subtitles
  • subtitles off
Captions
  • captions off
Chapters
  • Chapters
HD
Desculpe-nos pelo transtorno, mas este video não pode ser carregado, tente novamente.

Transcrição

No exercício de infraestrutura obrigatório do capítulo baixamos o projeto alurabank que utilizaremos ao logo deste curso. Nossa aplicação permitirá o cadastro de novas negociações exibindo cada negociação cadastrada para o usuário através de uma tabela. Um escopo pequeno, mas nem por isso menos importante para aprender a linguagem TypeScript. Visualizando sua estrutura do projeto temos:

├── app
│   ├── css
│   │   ├── bootstrap-theme.css
│   │   └── bootstrap.css
│   ├── index.html
│   ├── js
│       ├── controllers
│       ├── helpers
│       ├── models
│       └── views
│   ├── lib
│   │   ├── jquery.min.js
│   │   ├── jquery.min.map
│   │   ├── system-polyfills.js
│   │   ├── system-polyfills.js.map
│   │   ├── system.js
│   │   └── system.js.map

Dentro da pasta alurabank/app/css os arquivos do Bootstrap que utilizaremos para aplicar um visual profissional em nossa aplicação com pouco esforço. Já a pasta alurabank/app/lib possui algumas bibliotecas JavaScript que utilizaremos ao longo do projeto. Por fim, o arquivo alurabank/app/index.html é nossa página de cadastro de negociações que já possui um formulário criado pelo Bootstrap, poupando-nos de termos que digitá-lo.

Como nossa aplicação lida com negociações, nada mais justo do que materializarmos uma negociação em nosso código através de uma classe, assunto do próximo vídeo.

Tirar dúvida Próxima Atividade
ícone TypeScript parte 1: Evoluindo seu Javascript

TypeScript parte 1: Evoluindo seu Javascript

100%
Aula01 de 05

Bem começado, metade feito

Atividades 3 de 13

  • 01 Introdução 03min
  • 02 Infraestrutura necessária (Obrigatório)
  • 03 O projeto e sua estrutura 02min
  • 04 Modelando uma negociação 06min
  • 05 ES2015 e classes
  • 06 Colocando nosso código à prova 05min
  • 07 Instalação e configuração do compilador 10min
  • 08 Sobre o compilador do TypeScript
  • 09 Modelando com TypeScript 09min
  • 10 TypeScript e classes
  • 11 Automatizando o processo de compilação 03min
  • 12 Revisão 03min
  • 13 Consolidando seu conhecimento

Aulas

Outros Links

Fórum Trocar Curso
Gravatar de Marcos Katsumi Kay

Marcos Katsumi Kay 34.0k xp

Logo da Alura